countless millions - Spanish English Dictionary